home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Linux Cubed Series 8: LINUX Games
/
Linux Cubed Series 8 - LINUX Games.iso
/
games
/
x11
/
strategy
/
xshisen-.001
/
xshisen-~
/
xshisen-1.35
/
configure.in
< prev
next >
Wrap
Text File
|
1996-01-25
|
3KB
|
102 lines
dnl Process this file with autoconf to produce a configure script.
AC_INIT(body.h)
dnl Check for C++ and C compiler
AC_PROG_CC
AC_PROG_CXX
AC_PROG_INSTALL
dnl AC_LANG_CPLUSPLUS
dnl Checks for header files.
AC_HEADER_STDC
AC_PREFIX_DEFAULT(/usr/local)
AC_CONFIG_HEADER(config.h)
AC_CHECK_HEADERS(sys/time.h unistd.h limits.h)
dnl Checks for typedefs, structures, and compiler characteristics.
AC_HEADER_TIME
AC_STRUCT_TM
AC_TYPE_SIZE_T
dnl Checks for library functions.
AC_CHECK_FUNCS(gettimeofday mktime usleep select strdup strstr strcasecmp strncasecmp drand48 random rand)
dnl Check for X11 libraries.
AC_PATH_X
CPPFLAGS="${CPPFLAGS} -I${x_includes}"
LDFLAGS="${LDFLAGS} -L${x_libraries}"
AC_CHECK_LIB(X11, main, LIBS="-lXt -lX11 $LIBS")
AC_ARG_WITH(xpm-include,
[ --with-xpm-include=DIR XPM include files are in DIR],
CPPFLAGS="-I${with_xpm_include} ${CPPFLAGS}")
AC_ARG_WITH(xpm-lib,
[ --with-xpm-lib=DIR XPM library file is in DIR],
LDFLAGS="-L${with_xpm_lib} ${LDFLAGS}")
AC_CHECK_LIB(Xpm, main)
AC_CHECK_LIB(Xmu, main)
AC_ARG_WITH(motif-include,
[ --with-motif-include=DIR Motif include files are in DIR],
CPPFLAGS="-I${with_motif_include} ${CPPFLAGS}")
AC_ARG_WITH(motif-lib,
[ --with-motif-lib=DIR Motif library files are in DIR],
LDFLAGS="-L${with_motif_lib} ${LDFLAGS}")
AC_ARG_WITH(motif,
[ --with-motif Use Motif Tool kit],
AC_CHECK_LIB(Xm, main),
AC_CHECK_LIB(Xaw, main))
dnl Configurarion for duplicated high-score
AC_ARG_ENABLE(dupscore,
[ --enable-dupscore Allow one user to register multiple high score],
AC_DEFINE(ALLOW_DUPSCORE))
dnl Configuration for Kanji code
AC_ARG_ENABLE(japanese,
[ --enable-japanese={jis|euc|sjis} Enable kanji player names],
AC_DEFINE_UNQUOTED(KANJICODE, "${enable_japanese}"))
dnl Data directory and version
AC_DEFINE(XSHISEN_VERSION, "1.35")
CPPFLAGS="${CPPFLAGS} -DLIB_DIR=\\\"\$(XSHISENLIB)\\\""
dnl Check for Japanese locale name
[for i in ${mandir} /usr/share/man /usr/man /usr/local/man; do
for j in japanese japan ja ja_JP ja_JP.eucJP ja_JP.SJIS; do
if [ -d "$i/$j" ]; then
JAPANESE="$j"
break 2;
fi
done
done
case "${JAPANESE}" in
j*) ;;
*) if [ "${enable_japanese}" = "euc" ]; then
JAPANESE="ja_JP.eucJP"
elif [ "${enable_japanese}" = "sjis" ]; then
JAPANESE="ja_JP.SJIS"
else
JAPANESE="ja_JP.JIS7"
fi;;
esac]
dnl Check for app-defaults directory
[ if [ -d "${x_libraries}/X11/app-defaults" ]; then
XAD_DIR="${x_libraries}/X11/app-defaults"
JXAD_DIR="${x_libraries}/X11/${JAPANESE}/app-defaults"
elif [ -d "${x_libraries}/app-defaults" ]; then
XAD_DIR="${x_libraries}/app-defaults"
JXAD_DIR="${x_libraries}/${JAPANESE}/app-defaults"
else
XAD_DIR="/usr/lib/X11/app-defaults"
JXAD_DIR="/usr/lib/X11/${JAPANESE}/app-defaults"
fi]
dnl Do you have mkdirhier?
AC_PATH_PROG(MKDIR, mkdirhier, mkdir -p)
AC_SUBST(JAPANESE)
AC_SUBST(XAD_DIR)
AC_SUBST(JXAD_DIR)
AC_SUBST(MKDIR)
AC_OUTPUT(Makefile)